Well your conclusion doesn't seem to be based on any real evidence. I mean, It's not like there aren't any credible, logical, natural explanations for the LH amino acid issue. I get the sense that you just want to believe there is a god and so you're using bias to see the LH amino acid issue as evidence for a god when it really isn't.
To me the whole issue of an all-powerful, super-intelligent God using guided evolution to create his designs makes about as much sense as using a Rube Golberg Machine to flip a light switch.